Forward Engineering A Data Model